firmly built - Turco Inglés Diccionario